renewable lease - Français Anglais Dictionnaire